//引入store辅助函数
import { mapState } from "vuex"
export default {
    computed:{
        ...mapState(['themeName'])
    },
    watch:{
        //监听主题名称变化
        themeName(){
             //为了避免每次实例化占用内存  先销毁在创建
            this.echarts.dispose()
            this.getData()
            //echarts实例
            this.getEcharts()
            //适配
            this.resize()
        }
    },
    data(){
        return{
            echarts:null,//实例对象
            allData:[]//业务数据
        }
    }
}